#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int main()
//{
//	int arr[10];
//	int i = 0;
//	double sum = 0;
//	for (i = 0; i < 10; i++)
//	{
//		scanf("%d", &arr[i]);
//		sum += arr[i]/10.0;
//	}
//	printf("%lf", sum);
//	return 0;
//}
//#include <stdio.h>
//
//int main()
//{
//    int n;
//    while (scanf("%d", &n) != EOF)
//    {
//        int i = 0;
//        char arr[5][5];
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < n; j++)
//            {
//                arr[i][j] = ' ';
//            }
//        }
//        for (i = 0; i < n; i++)
//        {
//            arr[i][i] = '*';
//            arr[i][n - i-1] = '*';
//        }
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < n; j++)
//            {
//                printf("%c", arr[i][j]);
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}
//#include <stdio.h>
//
//int main()
//{
//    int n;
//    while (scanf("%d", &n) != EOF)
//    {
//        char arr[5][5];
//        int i = 0;
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < n; j++)
//            {
//                if (i == 0 || i == n - 1)
//                {
//                    arr[i][j] = '*';
//                }
//                else
//                {
//                    arr[i][j] = ' ';
//                    arr[i][0] = '*';
//                    arr[i][n - i - 1] = '*';
//
//                }
//            }
//        }
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < n; j++)
//            {
//                printf("%c ", arr[i][j]);
//            }
//            printf("\n");
//        }
//    }
//
//    return 0;
//}
#include<stdio.h>
void my_swap(char* p1, char* p2,int sz)
{
	char* p = p1;
	int i = 0;
	while (sz--)
	{
		*p = *p1;
		*p1 = *p2;
		*p2 = *p;
		p1++;
		p2++;

	}
}
int main()
{
	int arr[6] = { 0,1,2,3,4,5 };
	int str[6] = { 11,22,33,44,55,66 };
	int sz = sizeof(arr);
	my_swap(arr, str, sz);
	int i = 0;
	for (i = 0; i < 6; i++)
	{
		printf("%d ", arr[i]);
	}
	printf("\n");
	for (i = 0; i < 6; i++)
	{
		printf("%d ", str[i]);
	}
	return 0;
}